3 examples for git pull
# Applies your commits on top of the branch you are pulling # Helpful for dealing with merge conflicts when you know that they are going to happen git pull --rebase
# (--rebase | -r) Applies your commits on top of the branch you are pulling # # Specify a remote if you need to pull from a remote that # isn't 'origin', e.g. git pull upstream master -r git pull remote-name branch-name --rebase